package com.myacg.editor.common.unit.list;

import com.myacg.editor.common.unit.list.item.FlowListItem;

/**
 * 将item对应的事件剥离出来, 在具体的应用中引用
 * @author Administrator
 *
 */
public interface ListEvent<T> {
	/**
	 * 当被选中或者被取消选中时触发的状态
	 */
	public void selectChangeEvent(FlowListPanel<T> listPanel,FlowListItem<T>  listItem );
	/**
	 * 当进入 或者离开时触发的状态
	 */
	public void hoverChangeEvent( FlowListPanel<T> listPanel,FlowListItem<T>  listItem ); 
}
